teak tree - German English Dictionary